This is not a dictionary! - Search for "spider orchid" in The Danish Dictionary
March 3. 2016 from wordnet.princeton.edu
spider orchid — noun — english
any of several European orchids of the genus Ophrys
March 3. 2016 from wordnet.princeton.edu
spider orchid — noun — english
Central American orchid having spiderlike flowers with prominent green warts
March 3. 2016 from wordnet.princeton.edu
spider orchid — noun — english
South American orchid with spiderlike pale-yellow to pale-green flowers
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy